
类 首页窗口 : 窗口

	@布局配置([[根布局=真,宽度=-1,高度=-1,背景颜色=-1117706]])
	变量 相对布局1 : 相对布局
	@布局配置([[父布局=相对布局1,宽度=-1,高度=-1,下内边距DP=60]])
	变量 线性布局3 : 线性布局
	@布局配置([[父布局=线性布局3,宽度=-1,高度=-1,可否滑动=假]])
	变量 分页布局1 : 分页布局
	@布局配置([[父布局=相对布局1,宽度=-1,高度DP=70,背景颜色=16777215,@位于布局底部=真,ID=1]])
	变量 相对布局2 : 相对布局
	@布局配置([[父布局=相对布局2,宽度=-1,高度DP=60,@位于布局底部=真]])
	变量 线性布局1 : 线性布局
	@布局配置([[父布局=线性布局1,宽度=-1,高度DP=1,背景颜色=-2302756]])
	变量 文本框1 : 文本框
	@布局配置([[父布局=相对布局2,宽度DP=70,高度DP=70,@位于布局中间=真,@位于布局顶部=真,圆角=180,卡片阴影=0,阴影=0,背景颜色=-2302756]])
	变量 卡片布局1 : 卡片布局
	@布局配置([[父布局=相对布局2,宽度DP=70,高度DP=70,@位于布局中间=真,@位于布局顶部=真,圆角=180,卡片阴影=0,阴影=0,背景颜色=-1117706,纵向偏移DP=1]])
	变量 卡片布局2 : 卡片布局
	@布局配置([[父布局=相对布局2,宽度=-1,高度DP=59,@位于布局底部=真,背景颜色=-1117706,左内边距DP=10,右内边距DP=10,对齐方式=16]])
	变量 线性布局2 : 线性布局
	@布局配置([[父布局=线性布局2,宽度=-1,高度=-1576716]])
	变量 相对布局3 : 相对布局
	@布局配置([[父布局=相对布局3,高度=-1,宽度DP=60,对齐方式=17,纵向布局=真,ID=1]])
	变量 按钮推荐 : 线性布局
	@布局配置([[父布局=按钮推荐,宽度DP=40,高度=-1,对齐方式=17,纵向布局=真]])
	变量 推荐图标 : 线性布局
	@布局配置([[父布局=推荐图标,宽度DP=25,高度DP=25,可视=假]])
	变量 Lottie加载库1 : Lottie加载库
	@布局配置([[父布局=推荐图标,宽度DP=25,高度DP=25,图片资源="../../素材/内置/png/推荐0.png"]])
	变量 图片框1 : 图片框
	@布局配置([[父布局=推荐图标,对齐方式=17,内容="推荐",字体大小=13,宽度=-1,高度=-1]])
	变量 标题推荐 : 文本框
	@布局配置([[父布局=相对布局3,高度=-1,宽度DP=60,对齐方式=17,纵向布局=真,@位于某组件右边=1,@左外边距DP=5]])
	变量 按钮音乐 : 线性布局
	@布局配置([[父布局=按钮音乐,宽度DP=40,高度=-1,对齐方式=17,纵向布局=真]])
	变量 音乐图标 : 线性布局
	@布局配置([[父布局=音乐图标,宽度DP=25,高度DP=25,可视=假]])
	变量 Lottie加载库2 : Lottie加载库
	@布局配置([[父布局=音乐图标,宽度DP=25,高度DP=25,图片资源="../../素材/内置/png/音乐0.png"]])
	变量 图片框2 : 图片框
	@布局配置([[父布局=音乐图标,对齐方式=17,内容="音乐",字体大小=13,宽度=-1,高度=-1]])
	变量 标题音乐 : 文本框
	@布局配置([[父布局=相对布局3,高度=-1,宽度DP=60,对齐方式=17,纵向布局=真,ID=2,@位于布局右边=真]])
	变量 按钮我的 : 线性布局
	@布局配置([[父布局=按钮我的,宽度DP=40,高度=-1,对齐方式=17,纵向布局=真]])
	变量 我的图标 : 线性布局
	@布局配置([[父布局=我的图标,宽度DP=25,高度DP=25,可视=假]])
	变量 Lottie加载库3 : Lottie加载库
	@布局配置([[父布局=我的图标,宽度DP=25,高度DP=25,图片资源="../../素材/内置/png/我的0.png"]])
	变量 图片框3 : 图片框
	@布局配置([[父布局=我的图标,对齐方式=17,内容="我的",字体大小=13,宽度=-1,高度=-1]])
	变量 标题我的 : 文本框
	@布局配置([[父布局=相对布局3,高度=-1,宽度DP=60,对齐方式=17,纵向布局=真,@位于某组件左边=2]])
	变量 按钮电台 : 线性布局
	@布局配置([[父布局=按钮电台,宽度DP=40,高度=-1,对齐方式=17,纵向布局=真]])
	变量 电台图标 : 线性布局
	@布局配置([[父布局=电台图标,宽度DP=25,高度DP=25,可视=假]])
	变量 Lottie加载库4 : Lottie加载库
	@布局配置([[父布局=电台图标,宽度DP=25,高度DP=25,图片资源="../../素材/内置/png/电台0.png"]])
	变量 图片框4 : 图片框
	@布局配置([[父布局=电台图标,对齐方式=17,内容="电台",字体大小=13,宽度=-1,高度=-1]])
	变量 标题电台 : 文本框
	@布局配置([[父布局=相对布局2,宽度DP=55,高度DP=55,@位于布局中间=真,@位于布局顶部=真,圆角=180,卡片阴影=0,阴影=0,背景颜色=-12423681,纵向偏移DP=5]])
	变量 卡片布局3 : 卡片布局
	@布局配置([[父布局=卡片布局3,宽度=-1,高度=-1,对齐方式=17]])
	变量 按钮播放 : 线性布局
	@布局配置([[父布局=按钮播放,宽度=-1,高度=-1,图片资源="../../素材/内置/png/1.jpg",圆角阴影=0,拉伸方式=6,可视=假]])
	变量 圆形图片框1 : 圆形图片框
	@布局配置([[父布局=按钮播放,宽度DP=25,高度DP=25,图片资源="../../素材/内置/png/播放图标.png",旋转角=0,可视=真]])
	变量 按钮_播放图标 : 图片框

	变量 推荐布局1:推荐布局
	变量 音乐布局1:音乐布局
	变量 电台布局1:电台布局
	变量 我的布局1:我的布局
	变量 推荐页推荐布局主窗口:推荐页推荐布局

	事件 首页窗口:创建完毕()
		订阅事件()
		本对象.屏幕方向 = 1
		本对象.显示标题栏 = 假
		本对象.状态栏字体黑色 = 真
		本对象.状态栏颜色 = 文本到颜色值("#EEF1F6")
		本对象.导航栏颜色 = 文本到颜色值("#EEF1F6")
		变量 菜单1快捷图标 : 图片资源 = "../../素材/内置/png/快捷菜单1.png"
		变量 菜单2快捷图标 : 图片资源 = "../../素材/内置/png/快捷菜单2.png"
		变量 菜单3快捷图标 : 图片资源 = "../../素材/内置/png/快捷菜单3.png"
		变量 菜单4快捷图标 : 图片资源 = "../../素材/内置/png/快捷菜单4.png"

		桌面长按菜单.添加菜单(本对象,菜单1快捷图标,"菜单1","我的歌单",Java类.取指定Java类(搜索窗口))
		桌面长按菜单.添加菜单(本对象,菜单2快捷图标,"菜单2","最新活动",Java类.取指定Java类(搜索窗口))
		桌面长按菜单.添加菜单(本对象,菜单3快捷图标,"菜单3","每日推荐",Java类.取指定Java类(搜索窗口))
		桌面长按菜单.添加菜单(本对象,菜单4快捷图标,"菜单4","搜索音乐",Java类.取指定Java类(搜索窗口))

		图片框1.取图片().色调(文本到颜色值("#1A1C1E"))
		图片框2.取图片().色调(文本到颜色值("#1A1C1E"))
		图片框4.取图片().色调(文本到颜色值("#1A1C1E"))
		图片框3.取图片().色调(文本到颜色值("#1A1C1E"))

		分页布局1.添加页面(推荐布局1)
		分页布局1.添加页面(音乐布局1)
		分页布局1.添加页面(电台布局1)
		分页布局1.添加页面(我的布局1)
		选中导航栏(0)
		推荐页推荐布局主窗口.主窗口=本对象
	结束 事件
	事件 卡片布局3:被单击()
		如果 公用数据.当前音乐判断=="" 则
			弹出提示("没有音乐")
			否则
		切换窗口(播放窗口)
		播放切换动画(自定义切换动画.向上顶_进入,自定义切换动画.向上顶_退出)
		结束 如果
	结束 事件


	方法 选中导航栏(索引 : 整数)
		分页布局1.显示页面(索引)
		标题推荐.字体颜色 = 文本到颜色值("#1A1C1E")
		标题音乐.字体颜色 = 文本到颜色值("#1A1C1E")
		标题电台.字体颜色 = 文本到颜色值("#1A1C1E")
		标题我的.字体颜色 = 文本到颜色值("#1A1C1E")
		图片框1.可视 = 真
		Lottie加载库1.可视 = 假
		图片框2.可视 = 真
		Lottie加载库2.可视 = 假
		图片框3.可视 = 真
		Lottie加载库3.可视 = 假
		图片框4.可视 = 真
		Lottie加载库4.可视 = 假
		标题推荐.粗体 = 假
		标题音乐.粗体 = 假
		标题电台.粗体 = 假
		标题我的.粗体 = 假
		假如 索引
			是 0
				标题推荐.粗体 = 真
				图片框1.可视 = 假
				Lottie加载库1.可视 = 真
				Lottie加载库1.加载动画("Lottie/01.json")
				Lottie加载库1.是否循环播放(假)
				标题推荐.字体颜色 = 文本到颜色值("#0099FF")
			是 1
				标题音乐.粗体 = 真
				图片框2.可视 = 假
				Lottie加载库2.可视 = 真
				Lottie加载库2.加载动画("Lottie/02.json")
				Lottie加载库2.是否循环播放(假)
				标题音乐.字体颜色 = 文本到颜色值("#0099FF")
			是 2
				标题电台.粗体 = 真
				图片框4.可视 = 假
				Lottie加载库4.可视 = 真
				Lottie加载库4.加载动画("Lottie/03.json")
				Lottie加载库4.是否循环播放(假)
				标题电台.字体颜色 = 文本到颜色值("#0099FF")
			是 3
				标题我的.粗体 = 真
				图片框3.可视 = 假
				Lottie加载库3.可视 = 真
				Lottie加载库3.加载动画("Lottie/04.json")
				Lottie加载库3.是否循环播放(假)
				标题我的.字体颜色 = 文本到颜色值("#0099FF")
		结束 假如

	结束 方法

	事件 按钮推荐:被单击()
		选中导航栏(0)
	结束 事件
	事件 按钮音乐:被单击()
		选中导航栏(1)
	结束 事件
	事件 按钮电台:被单击()
		选中导航栏(2)
	结束 事件
	事件 按钮我的:被单击()
		选中导航栏(3)
	结束 事件

	事件 分页布局1:页面被改变(索引 : 整数)
		选中导航栏(索引)
	结束 事件


	变量 再按一次退出:逻辑型=假
	变量 重置再按一次退出:时钟
	@虚拟方法
	方法 返回键被按下()
		如果 再按一次退出==假 则
			弹出提示("再按一次退出")
			再按一次退出=真
			重置再按一次退出.时钟周期 = 3000
		否则
			返回桌面()
			关闭程序()
		结束 如果
	结束 方法
	事件 重置再按一次退出:周期事件()
		重置再按一次退出.时钟周期 = 0
		再按一次退出=假
	结束 事件

结束 类

类 搜索窗口:窗口
结束 类